package com.letfox.ad.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class ADPhysicScreen implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String screenId;
	private String screenName;
	private String screenAddressCode;
	private String screenAddress;
	private Date startDate;
	private Date endDate;
	private Date startTime;
	private Date endTime;
	private BigDecimal unitPrice;
	private int resLength;
	private int resWidth;
	private float sizeWidth;
	private float sizeHeight;
	private float percent;
    private Date createTime;
    private Date updateTime;
    private String createBy;
    private String updateBy;
	private String deleted;
	
	public ADPhysicScreen() {
	}

	public ADPhysicScreen(String screenId, String screenName,
			String screenAddressCode, String screenAddress, Date startDate,
			Date endDate, Date startTime, Date endTime, BigDecimal unitPrice,
			int resLength, int resWidth, float sizeWidth, float sizeHeight,
			float percent, Date createTime, Date updateTime, String createBy,
			String updateBy, String deleted) {
		super();
		this.screenId = screenId;
		this.screenName = screenName;
		this.screenAddressCode = screenAddressCode;
		this.screenAddress = screenAddress;
		this.startDate = startDate;
		this.endDate = endDate;
		this.startTime = startTime;
		this.endTime = endTime;
		this.unitPrice = unitPrice;
		this.resLength = resLength;
		this.resWidth = resWidth;
		this.sizeWidth = sizeWidth;
		this.sizeHeight = sizeHeight;
		this.percent = percent;
		this.createTime = createTime;
		this.updateTime = updateTime;
		this.createBy = createBy;
		this.updateBy = updateBy;
		this.deleted = deleted;
	}

	public String getScreenId() {
		return screenId;
	}

	public void setScreenId(String screenId) {
		this.screenId = screenId;
	}

	public String getScreenName() {
		return screenName;
	}

	public void setScreenName(String screenName) {
		this.screenName = screenName;
	}

	public String getScreenAddressCode() {
		return screenAddressCode;
	}

	public void setScreenAddressCode(String screenAddressCode) {
		this.screenAddressCode = screenAddressCode;
	}

	public String getScreenAddress() {
		return screenAddress;
	}

	public void setScreenAddress(String screenAddress) {
		this.screenAddress = screenAddress;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public BigDecimal getUnitPrice() {
		return unitPrice;
	}

	public void setUnitPrice(BigDecimal unitPrice) {
		this.unitPrice = unitPrice;
	}

	public int getResLength() {
		return resLength;
	}

	public void setResLength(int resLength) {
		this.resLength = resLength;
	}

	public int getResWidth() {
		return resWidth;
	}

	public void setResWidth(int resWidth) {
		this.resWidth = resWidth;
	}

	public float getSizeWidth() {
		return sizeWidth;
	}

	public void setSizeWidth(float sizeWidth) {
		this.sizeWidth = sizeWidth;
	}

	public float getSizeHeight() {
		return sizeHeight;
	}

	public void setSizeHeight(float sizeHeight) {
		this.sizeHeight = sizeHeight;
	}

	public float getPercent() {
		return percent;
	}

	public void setPercent(float percent) {
		this.percent = percent;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public String getDeleted() {
		return deleted;
	}

	public void setDeleted(String deleted) {
		this.deleted = deleted;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	@Override
	public String toString() {
		return "ADPhysicScreen [screenId=" + screenId + ", screenName="
				+ screenName + ", screenAddressCode=" + screenAddressCode
				+ ", screenAddress=" + screenAddress + ", startDate="
				+ startDate + ", endDate=" + endDate + ", startTime="
				+ startTime + ", endTime=" + endTime + ", unitPrice="
				+ unitPrice + ", resLength=" + resLength + ", resWidth="
				+ resWidth + ", sizeWidth=" + sizeWidth + ", sizeHeight="
				+ sizeHeight + ", percent=" + percent + ", createTime="
				+ createTime + ", updateTime=" + updateTime + ", createBy="
				+ createBy + ", updateBy=" + updateBy + ", deleted=" + deleted
				+ "]";
	}
	
}
